package com.hyt.it.ogt.ks.enums;

import lombok.Getter;

/**
 * @author wuyingge
 * @version 1.0.0
 * @ClassName WxLoginStatusEnms.java
 * @Description 微信/小程序登录状态码
 * @createTime 2022年09月22日 17:56:00
 */
@Getter
public enum WxLoginStatusEnms {

    ZERO(0, "允许登录"),

    ONE(1, "考试未开始"),

    TWO(2, "考试已经结束"),

    THERE(3, "准考证和考试ID错误"),

    FOUR(4, "pc端未登录"),

    FIVE(5, "考试未开启双机位验证"),

    SEX(6, "登录异常"),

    SEVEN(7, "已有设备登录，不允许再登录"),

    EIGHT(8, "版本过低，请下载新版本APP再登录"),

    NINE(9, "仅支持身份证号登录，找不到登录信息"),

    THEN(10, "准考证或者身份证和考试ID不匹配"),

    ELEEVN(11, "仅支持身份证号登录,因该身份证号绑定多个考生，请核对后再登录"),

    twelve(12, "准考证或者身份证或者手机号和考试ID不匹配"),

    thirteen(13, "仅支持手机号登录，找不到登录信息"),

    fourteen(14, "准考证或者手机号和考试ID不匹配"),

    twenty(20, "找不到您的考试信息，该考试支持 身份证号/准考证号 登录，请核对后再登录"),

    twentyone(21, "支持身份证号/准考证号/手机号登录,因该身份证号绑定多个考生，请核对后再登录"),

    twentytwo(22, "支持身份证号和手机号登录,因该身份证号绑定多个考生，请核对后再登录"),

    twentythere(23, "找不到您的考试信息，该考试支持 身份证/手机号 登录，请核对后再登录"),

    twentyfour(24, "支持身份证和手机号登录，请核对后再登录"),

    twentyfive(25, "支持身份证号和手机号登录,因该手机号绑定多个考生，请核对后再登录"),

    twentysex(26, "支持准考证号和手机号登录,因该手机号绑定多个考生，请核对后再登录"),

    twentyseven(27, "仅支持手机号登录,因该手机号绑定多个考生，请核对后再登录"),

    DEFAULT(-1, "默认进度类型");

    private Integer code;
    private String msg;

    WxLoginStatusEnms(Integer code, String msg) {
        this.code = code;
        this.msg = msg;
    }
}
